#include "stdio.h"
void output(int *p, int arrlen)
{ // 输出函数
    int i;
    for (i = 0; i < arrlen; i++)
    {
        printf("%d\t", p[i]);
    }
    printf("\n");
}
int main()
{
    /*
    7、请编写程序，请给一维数组任意输入6个整数，例如：假设输入如下数值
        7 		4	 	8 		9 		1 		5
        要求建立一个具有如下内容的方阵并输出：
        5		7 		4	 	8 		9 		1
        1		5		7 		4	 	8 		9
        9		1		5		7 		4	 	8
        8		9		1		5		7 		4
        4		8		9		1		5		7
        7		4		8		9		1		5

    */
    int arr[6] = {7, 4, 8, 9, 1, 5};
    int i, arrlen = 6, k;
    for (i = 0; i < 6; i++)
    {
        int t = arr[arrlen - 1];
        for (k = arrlen - 1; k > 0; k--)
        {
            arr[k] = arr[k - 1];
        }
        arr[k] = t;
        output(arr, arrlen);
    }
}